package com.lanou.tipsy.entity.singer.singers_mv;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Created by dllo on 15/10/24.
 */
public class SMVData implements Serializable{
    /**
     * id : 66726
     * songId : 728796
     * singerId : 50530
     * singerName : 陈奕迅
     * videoName : 十年
     * title : null
     * desc : 十年-陈奕迅-陈奕迅
     * songName : 十年
     * contributor : 0
     * sourceId : 0
     * status : 1
     * praiseCount : 7047
     * stepCount : 1265
     * pickCount : 321315
     * bulletCount : 11185
     * releaseAt : 1049126400
     * operatorType : 0
     * picUrl : http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_0/160_90/261/9532/66726.jpg
     * mvList : [{"videoId":66726,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_0/160_90/261/9532/66726.jpg","durationMilliSecond":205240,"duration":205240,"bitRate":500,"size":14683645,"suffix":"mp4","horizontal":720,"vertical":480,"url":"http://otmv.alicdn.com/new/mv_1_0/76/36/764936fb736e32363ef636c6f26dce36.mp4?k=3851a86bb01aef59&t=1446084048","type":0,"typeDescription":"标清"}]
     * commentCount : 0
     */
    private int id;
    private int songId;
    private int singerId;
    private String singerName;
    private String videoName;
    private Object title;
    private String desc;
    private String songName;
    private int contributor;
    private int sourceId;
    private int status;
    private int praiseCount;
    private int stepCount;
    private int pickCount;
    private int bulletCount;
    private int releaseAt;
    private int operatorType;
    private String picUrl;
    private int commentCount;


    private ArrayList<SMVListEntity> mvList;

    public void setId(int id) {
        this.id = id;
    }

    public void setSongId(int songId) {
        this.songId = songId;
    }

    public void setSingerId(int singerId) {
        this.singerId = singerId;
    }

    public void setSingerName(String singerName) {
        this.singerName = singerName;
    }

    public void setVideoName(String videoName) {
        this.videoName = videoName;
    }

    public void setTitle(Object title) {
        this.title = title;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setSongName(String songName) {
        this.songName = songName;
    }

    public void setContributor(int contributor) {
        this.contributor = contributor;
    }

    public void setSourceId(int sourceId) {
        this.sourceId = sourceId;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public void setPraiseCount(int praiseCount) {
        this.praiseCount = praiseCount;
    }

    public void setStepCount(int stepCount) {
        this.stepCount = stepCount;
    }

    public void setPickCount(int pickCount) {
        this.pickCount = pickCount;
    }

    public void setBulletCount(int bulletCount) {
        this.bulletCount = bulletCount;
    }

    public void setReleaseAt(int releaseAt) {
        this.releaseAt = releaseAt;
    }

    public void setOperatorType(int operatorType) {
        this.operatorType = operatorType;
    }

    public void setPicUrl(String picUrl) {
        this.picUrl = picUrl;
    }

    public void setCommentCount(int commentCount) {
        this.commentCount = commentCount;
    }

    public void setMvList(ArrayList<SMVListEntity> mvList) {
        this.mvList = mvList;
    }

    public int getId() {
        return id;
    }

    public int getSongId() {
        return songId;
    }

    public int getSingerId() {
        return singerId;
    }

    public String getSingerName() {
        return singerName;
    }

    public String getVideoName() {
        return videoName;
    }

    public Object getTitle() {
        return title;
    }

    public String getDesc() {
        return desc;
    }

    public String getSongName() {
        return songName;
    }

    public int getContributor() {
        return contributor;
    }

    public int getSourceId() {
        return sourceId;
    }

    public int getStatus() {
        return status;
    }

    public int getPraiseCount() {
        return praiseCount;
    }

    public int getStepCount() {
        return stepCount;
    }

    public int getPickCount() {
        return pickCount;
    }

    public int getBulletCount() {
        return bulletCount;
    }

    public int getReleaseAt() {
        return releaseAt;
    }

    public int getOperatorType() {
        return operatorType;
    }

    public String getPicUrl() {
        return picUrl;
    }

    public int getCommentCount() {
        return commentCount;
    }

    public ArrayList<SMVListEntity> getMvList() {
        return mvList;
    }
}
